node of cane - Español Inglés Diccionario